/**
 * CONFIDENTIAL and PROPRIETARY
 *   Copyright (c) ZFen Automotive System Co.,LTD. All rights reserved.
 *
 * FILE INFORMATION
 *   FILE NAME: lv_porting.h
 *   AUTHOR(S): Caven Li
 *
 * BRIEF INFORMATION
 *   LVGL porting definition header file.
 */

#ifndef _LV_PORTING_H_INCLUDED_
#define _LV_PORTING_H_INCLUDED_

/*---------------------------------------------------------------------------
 *         Header Files
 *---------------------------------------------------------------------------*/

/*---------------------------------------------------------------------------
 *         Defines
 *---------------------------------------------------------------------------*/

/*---------------------------------------------------------------------------
 *         Types
 *---------------------------------------------------------------------------*/

/*---------------------------------------------------------------------------
 *         Exported Functions
 *---------------------------------------------------------------------------*/
/**
 * Abstract:
 *   LVGL porting initialization process function.
 *
 * Parameter:
 *   None.
 *
 * Return:
 *   None.
 */
void lv_porting_init(void);

/**
 * Abstract:
 *   LVGL porting delay process function.
 *
 * Parameter:
 *   None.
 *
 * Return:
 *   None.
 */
void lv_porting_delay(void);

#endif  /* End #ifndef _LV_PORTING_H_INCLUDED_ */
